\hypertarget{class_zebulon_1_1_surface_1_1_ramp_controller}{
\section{Zebulon::Surface::RampController Class Reference}
\label{class_zebulon_1_1_surface_1_1_ramp_controller}\index{Zebulon::Surface::RampController@{Zebulon::Surface::RampController}}
}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{class_zebulon_1_1_surface_1_1_ramp_controller_a251094e39625ae5aa046c7a44d614c27}{
void {\bfseries Setup} (double rampSpeed)}
\label{class_zebulon_1_1_surface_1_1_ramp_controller_a251094e39625ae5aa046c7a44d614c27}

\item 
\hypertarget{class_zebulon_1_1_surface_1_1_ramp_controller_a8fcbd2d0eda129f38d66777d7ad5ba56}{
void {\bfseries Reset} ()}
\label{class_zebulon_1_1_surface_1_1_ramp_controller_a8fcbd2d0eda129f38d66777d7ad5ba56}

\item 
\hypertarget{class_zebulon_1_1_surface_1_1_ramp_controller_a03651d02e36bb7851d483f33f368a7d9}{
void {\bfseries Control} (double target)}
\label{class_zebulon_1_1_surface_1_1_ramp_controller_a03651d02e36bb7851d483f33f368a7d9}

\item 
\hypertarget{class_zebulon_1_1_surface_1_1_ramp_controller_ae0cd6afa5a6978d77a77dffc14ad9302}{
double {\bfseries GetOutput} ()}
\label{class_zebulon_1_1_surface_1_1_ramp_controller_ae0cd6afa5a6978d77a77dffc14ad9302}

\item 
\hypertarget{class_zebulon_1_1_surface_1_1_ramp_controller_aa5e0c4a8809e1bf53eeb8f0e95fd5a5b}{
void {\bfseries Calculate} ()}
\label{class_zebulon_1_1_surface_1_1_ramp_controller_aa5e0c4a8809e1bf53eeb8f0e95fd5a5b}

\end{DoxyCompactItemize}


The documentation for this class was generated from the following files:\begin{DoxyCompactItemize}
\item 
C:/Users/Matt/Documents/School/Robotics/zebulon/v2/surface/include/\hyperlink{rampcontroller_8h}{rampcontroller.h}\item 
C:/Users/Matt/Documents/School/Robotics/zebulon/v2/surface/src/rampcontroller.cpp\end{DoxyCompactItemize}
